const fs = require('fs')
const path = require('path')
const Mock = require('mockjs')
const JSON5 = require('json5')
// 读取json文件
function getJsonFile(filePath) {
  // eslint-disable-next-line no-undef
  // 读取指定json文件
  var json = fs.readFileSync(path.join(__dirname, './userInfo.json5'), 'utf-8')
  // 解析并返回
  return JSON5.parse(json)
}

// 返回一个函数
module.exports = function(app) {
  // 监听http请求
  app.get('/admin/emp', function(rep, resp) {
    var json = getJsonFile('./userInfo.json5')
    resp.json(Mock.mock(json))
  })
}
